package subraSoft.fenix.model.reparacion.cobj;

import java.io.Serializable;
import java.util.Date;

import subraSoft.centaurus.model.cobj.CenDefaultCObj;

public class FenReparacionCObj extends CenDefaultCObj implements Serializable
{
	private static final long serialVersionUID = 1L;
	private Long id;
	private Long idCliente;
	private Date fechaCreacion;
	private Date fechaFinalizacion;
	private Date fechaEntrega;
	private String equipo;
	private String serie;
	private String marca;
	private String accesorios;
	private String pedido;
	private String realizado;
	private Double precio;
	private String observaciones;
	private Integer version;
	
	public FenReparacionCObj()
	{}
	
	public FenReparacionCObj(FenReparacionCObj reparacionCObj) {
		setAccesorios(reparacionCObj.getAccesorios());
		setEquipo(reparacionCObj.getEquipo());
		setFechaCreacion(reparacionCObj.getFechaCreacion());
		setFechaEntrega(reparacionCObj.getFechaEntrega());
		setFechaFinalizacion(reparacionCObj.getFechaFinalizacion());
		setId(reparacionCObj.getId());
		setMarca(reparacionCObj.getMarca());
		setObservaciones(reparacionCObj.getObservaciones());
		setPedido(reparacionCObj.getPedido());
		setPrecio(reparacionCObj.getPrecio());
		setRealizado(reparacionCObj.getRealizado());
		setSerie(reparacionCObj.getSerie());
		setIdCliente(reparacionCObj.getIdCliente());
	}

	public Long getId() {
		return id;
	}

	public void setId(Object id) {
		this.id = (Long)id;
	}

	public Date getFechaCreacion() {
		return fechaCreacion;
	}

	public void setFechaCreacion(Date fechaCreacion) {
		this.fechaCreacion = fechaCreacion;
	}

	public Date getFechaFinalizacion() {
		return fechaFinalizacion;
	}

	public void setFechaFinalizacion(Date fechaFinalizacion) {
		this.fechaFinalizacion = fechaFinalizacion;
	}

	public Date getFechaEntrega() {
		return fechaEntrega;
	}

	public void setFechaEntrega(Date fechaEntrega) {
		this.fechaEntrega = fechaEntrega;
	}

	public String getEquipo() {
		return equipo;
	}

	public void setEquipo(String equipo) {
		this.equipo = equipo;
	}

	public String getSerie() {
		return serie;
	}

	public void setSerie(String serie) {
		this.serie = serie;
	}

	public String getMarca() {
		return marca;
	}

	public void setMarca(String marca) {
		this.marca = marca;
	}

	public String getAccesorios() {
		return accesorios;
	}

	public void setAccesorios(String accesorios) {
		this.accesorios = accesorios;
	}

	public String getPedido() {
		return pedido;
	}

	public void setPedido(String pedido) {
		this.pedido = pedido;
	}

	public String getRealizado() {
		return realizado;
	}

	public void setRealizado(String realizado) {
		this.realizado = realizado;
	}

	public Double getPrecio() {
		return precio;
	}

	public void setPrecio(Double precio) {
		this.precio = precio;
	}

	public String getObservaciones() {
		return observaciones;
	}

	public void setObservaciones(String observaciones) {
		this.observaciones = observaciones;
	}
	
	public Long getIdCliente() {
		return idCliente;
	}

	public void setIdCliente(Long idCliente) {
		this.idCliente = idCliente;
	}

	@Override
	public String toString() {
		return "{id:"+id+" equipo: "+equipo+"}";
	}

	public void setVersion(Integer version) {
		this.version = version;
	}

	public Integer getVersion() {
		return version;
	}
}


	

